Jenkins — Проверка, задано ли значение string параметра

  Проверяем задано ли значение переменной «GIT_COMMIT_ID«, если да, то делаем checkout по хешу коммита, если нет, то делаем checkout по имени ветки. Переменная «GIT_BRANCH_NAME» берется из Active Choice параметра. Jenkinsfile: